roof of a hut - Alemán Inglés Diccionario